package sfin.swt.data;


public class LancamentoTableData {

	public String dtPgto;
	public String dtDivida;
	public String categoria;
	public String descricao;
	public String valor;
	public String natureza;
	public String formaPgto;
	public String cartaoDeCredito;
	public String transferenciaPara;
	public String contaCorrente;
	
	public double valorMeta;
	public boolean pg;
	public boolean agendado;
	public boolean receita;
	public boolean saldo;
	public boolean investimento;
	
	public int[] background;
	public int[] foreground;

	protected String getDetails(){
		if(cartaoDeCredito != null){
			return cartaoDeCredito;
		}else if(transferenciaPara != null){
			return transferenciaPara;
		}else{
			return contaCorrente;
		}
	}                                                                                 
	
	public String[] toArray(){
		return new String[]{dtPgto,dtDivida,categoria,descricao,valor,natureza,formaPgto,getDetails()};
	}
	

}
